<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<jsp:include page = "../metadatos.jsp" flush = "True" />
<html>
    <script>
        function alertaModificar() {
            alert("PEDIDO INFORMADO AL DEPERTAMENTO DE ALMACENES UD YA NO PUEDE MODIFICAR EL PEDIDO SOLOR PUEDE VER SUS DETALLES");
        }
        function alertaEliminar() {
            alert("PEDIDO INFORMADO AL DEPERTAMENTO DE ALMACENES/PRODUCCION UD YA NO PUEDE CANDELAR O MODIFICAR EL PEDIDO SOLO PUEDE VER SUS DETALLES");
        }
        function alertaInformar() {
            alert("LOS DEPARTAMENTOS CORRESPONDIENTES YA HAN SIDO INFORMADOS");
        }
        function alertaInformaEncero() {
            alert("NO PUEDE INFORMAR DE UN PEDIDO EN BLANCO INGRESE SUS PRODUCTOS E INTELO NUEVAMENTE");
        }
        function alertaSurtido() {
            alert("EL PEDIDO HA SIDO SURTIDO Y EN ESPERA DE EMBARQUE");
        }
        function alertaEnviado() {
            alert("EL PEDIDO HA SIDO ENVIADO");
        }
    </script>
    <head>
        <title>Administrador de Pedidos</title>
    </head>
    <body>
        <div class="wrapper">
            <header class="header">
                <img src="./resources/Logo.PNG" />
            </header><!-- .header-->
            <!-- .Navigation Menu -->
            <jsp:include page = "../menuNavegacion.jsp" flush = "True" />
            <main class="content">
                <!-- .content -->
                <form method="post" action="./TarrySystem?action=filtroPedidos" class="formee">
                    <input type="hidden" name="idVendedor" value=""/>
                    <fieldset>
                        <legend>Filtro</legend>
                        <div class="grid-6-12">
                            <label>ID Cliente</label>
                            <input type="text" name="idCliente" onKeyup="this.value = ventero(this.value)"/>
                        </div>
                        <div class="grid-6-12">
                            <label>ID Pedido</label>
                            <input type="text" name="idPedido" onKeyup="this.value = ventero(this.value)"/>
                        </div>
                        <div class="grid-3-12">
                            <input type="submit" value="Filtrar" />
                        </div>
                    </fieldset>
                </form>
                <form class="formee">
                    <div class="grid-7-12">
                        <input type="button" value="Nuevo Pedido"  onclick="popup('./TarrySystem?action=nuevoPedido&index=1', 1200, 600);"/>
                    </div>
                    <div class="grid-12-12">
                        <table class="bordered" width="100%">
                            <thead >
                                <tr style="font-size:12px;">
                                    <th>ID VENDEDOR</th>
                                    <th>ID PEDIDO</th>
                                    <th>ID CLIENTE</th>
                                    <th>ESTADO DEL PEDIDO</th>
                                    <th>TOTAL</th>
                                    <th>FECHA CREACION</th>
                                    <th>HORA DE CREACION</th>
                                    <th>TIPO DE COMPROBANTE</th>
                                    <th>VER DETALLES</th>
                                    <th>AGREGAR PRODUCTOS</th>
                                    <th>INFORMAR A ALMACEN</th>
                                    <th>ELIMINAR</th>
                                </tr>
                            </thead>
                            <c:forEach items="${principalTarry.pedidos}" var="p">
                                <tr style="font-size:12px;">
                                    <td><c:out value="${p.idVendedor}"/></td> 
                                    <td><c:out value="${p.idPedidido}"/></td> 
                                    <td><c:out value="${p.idCliente}"/></td> 
                                    <td>
                                        <c:if test="${p.banderaInforme==1}">EN PROCESO</c:if>
                                        <c:if test="${p.banderaInforme==2}">SURTIDO</c:if>
                                        <c:if test="${p.banderaInforme==3}">ENVIADO</c:if>
                                        <c:if test="${p.banderaInforme==4}">RECIBIDO</c:if>
                                        <c:if test="${p.banderaInforme==5}">CANCELADO</c:if>
                                        </td>                                   
                                        <td><c:out value="${p.total}"/></td> 
                                    <td><c:out value="${p.fechaCreacion}"/></td> 
                                    <td><c:out value="${p.horaCreacion}"/></td> 
                                    <td>
                                        <c:if test="${p.tipoComprobante==1}">REMISION</c:if>
                                        <c:if test="${p.tipoComprobante==2}">FACTURA</c:if>
                                        </td>
                                        <td>
                                            <div align="center">
                                                <img src="./resources/lupa.jpg" height="36" width="36" onclick="popup('./TarryAux?action=detallePedido&idPedido=<c:out value="${p.idPedidido}"/>&idCliente=<c:out value="${p.idCliente}"/>', 850, 500);"/>
                                            </div>
                                        </td> 
                                        <!-- agregar productos -->
                                        <td>
                                        <c:if test="${p.banderaInforme==0}">
                                            <div align="center">
                                                <img src="./resources/plus.png" height="36" width="36" onclick="location.href = './TarrySystem?action=items&index=1&idPedido=<c:out value="${p.idPedidido}"/>&idCliente=<c:out value="${p.idCliente}"/>'" />
                                            </div>
                                        </c:if>
                                        <c:if test="${p.banderaInforme==1}">
                                            <div align="center">
                                                <img src="./resources/denegado.jpg" height="36" width="36" onclick="alertaModificar()"/>
                                            </div>
                                        </c:if>
                                            
                                        <c:if test="${p.banderaInforme==2}">
                                            <div align="center">
                                                <img src="./resources/check.png" height="36" width="36" onclick="alertaSurtido()"/>
                                            </div>
                                        </c:if>
                                        <c:if test="${p.banderaInforme==3}">
                                            <div align="center">
                                                <img src="./resources/check.png" height="36" width="36" onclick="alertaEnviado()"/>
                                            </div>
                                        </c:if>
                                    </td> 
                                    <!-- informar del pedido -->
                                    <td>
                                        <c:if test="${p.banderaInforme==0}">
                                            <c:if test="${p.banderaProductos > 0}">
                                                <input type="button" value="INFORMAR"  onclick="location.href = './TarryAux?action=informeAlmacen&idPedido=<c:out value="${p.idPedidido}"/>&idVendedor=<c:out value="${p.idVendedor}"/>'"/>
                                            </c:if>
                                            <c:if test="${p.banderaProductos == 0}">
                                                <input type="button" value="INFORMAR"  onclick="alertaInformaEncero()"/>
                                            </c:if>
                                        </c:if>
                                        <c:if test="${p.banderaInforme==1}">
                                            <div align="center">
                                                <img src="./resources/check.png" height="36" width="36" onclick="alertaInformar()"/>
                                            </div>
                                        </c:if>
                                        <c:if test="${p.banderaInforme==2}">
                                            <div align="center">
                                                <img src="./resources/check.png" height="36" width="36" onclick="alertaSurtido()"/>
                                            </div>
                                        </c:if>
                                        <c:if test="${p.banderaInforme==3}">
                                            <div align="center">
                                                <img src="./resources/check.png" height="36" width="36" onclick="alertaEnviado()"/>
                                            </div>
                                        </c:if>
                                    </td>
                                    <!-- eliminar pedido -->
                                    <td>  
                                        <div align="center">
                                            <c:if test="${p.banderaInforme==0}">
                                                <img src="./resources/delete-icon.png" height="36" width="36"  onclick="popup('./TarrySystem?action=nuevoPedido&index=3&subIndex=1&idRecord=<c:out value="${p.id}"/>', 300, 200);"/>
                                            </c:if>
                                            <c:if test="${p.banderaInforme==1}">
                                                <img src="./resources/delete-icon.png" height="36" width="36"  onclick="alertaEliminar()"/>
                                            </c:if>
                                            <c:if test="${p.banderaInforme==2}">
                                                <img src="./resources/check.png" height="36" width="36"  onclick="check.png()"/>
                                            </c:if>
                                            <c:if test="${p.banderaInforme==3}">
                                                <img src="./resources/check.png" height="36" width="36"  onclick="alertaEnviado()"/>
                                            </c:if>
                                        </div>
                                    </td>
                                </tr>
                            </c:forEach>
                        </table>
                    </div>
                </form>
            </main>
        </div>
    </body>
</html>
<jsp:include page = "../pie.jsp" flush = "True" />
